package com.crmapi.service;

import com.crmapi.pojo.Dept;

import java.util.List;
import java.util.Map;

/**
 * <p>Project: CRMSystem - DeptService</p>
 * <p>Powered by yzc On 2023-11-16 19:58:13</p>
 * <p>描述：<p>
 *
 * @author yzc [yzc0415@126.com]
 * @version 1.0
 * @since 17
 */
public interface DeptService {
    //查询所有部门
    List<Dept> queryDept();

    //查询部门树
    List<Dept> queryTree();

    //根据id来查询部门信息
    Dept queryById(String id);

    //查询子部门
    List<Map> queryChild(String parentId);

    //查询一级部门
    List<Dept> queryOne();

    //添加部门
    int insert(Dept dept);

    //更新部门
    int update(Dept dept);

    //根据id删除部门
    int del(String id);
}
